﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace PhoneBilling.Models
{
    [Serializable]
    public class SourcePhnModel
    {
        [Display(Name = "主叫分机：")]
        public string 主叫分机 { get; set; }

        [Display(Name = "拨出号码：")]
        public string 拨出号码 { get; set; }

        [Display(Name = "起始时间：")]
        public DateTime 起始时间 { get; set; }
        public DateTime 起始时间Time { get; set; }

        [Display(Name = "终止时间：")]
        public DateTime 终止时间 { get; set; }
        public DateTime 终止时间Time { get; set; }

        public bool Is通话时间上 { get; set; }
        [Display(Name = "大于等于（分钟）：")]
        public int 通话时间上 { get; set; }

        public bool Is通话时间下 { get; set; }
        [Display(Name = "小于等于（分钟）：")]
        public int 通话时间下 { get; set; }

        public bool Is金额上 { get; set; }
        [Display(Name = "大于等于（元）：")]
        public decimal 金额上 { get; set; }

        public bool Is金额下 { get; set; }
        [Display(Name = "小于等于（元）：")]
        public decimal 金额下 { get; set; }

        [Display(Name = "所有话类")]
        public bool 所有话类 { get; set; }
        [Display(Name = "话类：")]
        public string 话类 { get; set; }
        public List<UIAreaType> 话类List { get; set; }

        public bool IsExport { get; set; }
    }
}